﻿using System;
namespace Chenxin.Lib.House.Entity
{
    /// <summary>
    /// 实体类House_BaseInfo 。(属性说明自动提取数据库字段的描述信息)
    /// </summary>
    [Serializable]
    public class House_BaseInfo
    {
        public House_BaseInfo()
        { }
        #region Model
        private Guid _houseid;
        private Guid _cityid;
        private string _housecode;
        private Guid _communityid;
        private string _community;
        private Guid _buildingid;
        private string _buildingname;
        private string _room;
        private string _address;
        private string _region;
        private string _block;
        private int? _completeyear;
        private Guid _customerid;
        private string _customername;
        private decimal? _buildingarea;
        private string _houseuse;
        private string _buildingtype;
        private int? _model_room;
        private Guid _companyid;
        private string _companyname;
        private int? _model_hall;
        private int? _model_toilet;
        private int? _model_balcony;
        private int? _total_floor;
        private int? _cur_floor;
        private string _fitment;
        private string _direction;
        private decimal? _saleprice_t;
        private decimal? _saleprice_u;
        private decimal? _saleprice_r;
        private decimal? _rentprice;
        private decimal? _rentprice_r;
        private bool _havrentcontract;
        private string _paymode;
        private bool _isgroup;
        private string _baseequip;
        private string _otherequip;
        private int? _status;
        private DateTime? _adddate;
        private Guid _addpersonid;
        private string _addperson;
        private Guid _adddepartid;
        private string _adddepart;
        private Guid _oprpersonid;
        private string _oprperson;
        private Guid _oprdepartid;
        private string _oprdepart;
        private bool _isprotectphone;
        private string _displayphone;
        private bool _isprotecthouse;
        private bool _isautoprophone;
        private bool _isautoprohouse;
        private DateTime? _updatetime;
        private DateTime? _servicetime;
        private bool _ishot;
        private bool _ishavekey;
        private bool _istrust;
        private bool _ismarked;
        private string _markcode;
        private bool _isneedtran;
        private int? _requestnum;
        private string _infosource;
        private string _actuality;
        private int? _businesskind;
        private string _property;
        private int? _tracenum;
        private int? _hitnum;
        private string _remarks;
        private bool _ishidehouse;
        private string _detailaddress;
        private string _houseblock;
        /// <summary>
        /// 
        /// </summary>
        public Guid HouseId
        {
            set { _houseid = value; }
            get { return _houseid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid CityId
        {
            set { _cityid = value; }
            get { return _cityid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string HouseCode
        {
            set { _housecode = value; }
            get { return _housecode; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid CommunityId
        {
            set { _communityid = value; }
            get { return _communityid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Community
        {
            set { _community = value; }
            get { return _community; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid BuildingId
        {
            set { _buildingid = value; }
            get { return _buildingid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string BuildingName
        {
            set { _buildingname = value; }
            get { return _buildingname; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Room
        {
            set { _room = value; }
            get { return _room; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Address
        {
            set { _address = value; }
            get { return _address; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Region
        {
            set { _region = value; }
            get { return _region; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Block
        {
            set { _block = value; }
            get { return _block; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? CompleteYear
        {
            set { _completeyear = value; }
            get { return _completeyear; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid CustomerId
        {
            set { _customerid = value; }
            get { return _customerid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string CustomerName
        {
            set { _customername = value; }
            get { return _customername; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? BuildingArea
        {
            set { _buildingarea = value; }
            get { return _buildingarea; }
        }
        /// <summary>
        /// 房屋用途
        /// </summary>
        public string HouseUse
        {
            set { _houseuse = value; }
            get { return _houseuse; }
        }
        /// <summary>
        /// 建筑类型
        /// </summary>
        public string BuildingType
        {
            set { _buildingtype = value; }
            get { return _buildingtype; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Model_Room
        {
            set { _model_room = value; }
            get { return _model_room; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid CompanyId
        {
            set { _companyid = value; }
            get { return _companyid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string CompanyName
        {
            set { _companyname = value; }
            get { return _companyname; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Model_Hall
        {
            set { _model_hall = value; }
            get { return _model_hall; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Model_Toilet
        {
            set { _model_toilet = value; }
            get { return _model_toilet; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Model_Balcony
        {
            set { _model_balcony = value; }
            get { return _model_balcony; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Total_Floor
        {
            set { _total_floor = value; }
            get { return _total_floor; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Cur_Floor
        {
            set { _cur_floor = value; }
            get { return _cur_floor; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Fitment
        {
            set { _fitment = value; }
            get { return _fitment; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Direction
        {
            set { _direction = value; }
            get { return _direction; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? SalePrice_T
        {
            set { _saleprice_t = value; }
            get { return _saleprice_t; }
        }
        /// <summary>
        /// 出售单价(元)
        /// </summary>
        public decimal? SalePrice_U
        {
            set { _saleprice_u = value; }
            get { return _saleprice_u; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? SalePrice_R
        {
            set { _saleprice_r = value; }
            get { return _saleprice_r; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? RentPrice
        {
            set { _rentprice = value; }
            get { return _rentprice; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? RentPrice_R
        {
            set { _rentprice_r = value; }
            get { return _rentprice_r; }
        }
        /// <summary>
        /// 是否有租约
        /// </summary>
        public bool HavRentContract
        {
            set { _havrentcontract = value; }
            get { return _havrentcontract; }
        }
        /// <summary>
        /// 支付类型
        /// </summary>
        public string PayMode
        {
            set { _paymode = value; }
            get { return _paymode; }
        }
        /// <summary>
        /// 
        /// </summary>
        public bool IsGroup
        {
            set { _isgroup = value; }
            get { return _isgroup; }
        }
        /// <summary>
        /// 配套设置
        /// </summary>
        public string BaseEquip
        {
            set { _baseequip = value; }
            get { return _baseequip; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string OtherEquip
        {
            set { _otherequip = value; }
            get { return _otherequip; }
        }
        /// <summary>
        /// 房源状态：10=有效；-1=无效；20=暂缓；30=封盘;-10=已删除
        /// </summary>
        public int? Status
        {
            set { _status = value; }
            get { return _status; }
        }
        /// <summary>
        /// 建档日期
        /// </summary>
        public DateTime? Adddate
        {
            set { _adddate = value; }
            get { return _adddate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid AddPersonId
        {
            set { _addpersonid = value; }
            get { return _addpersonid; }
        }
        /// <summary>
        /// 建档人
        /// </summary>
        public string AddPerson
        {
            set { _addperson = value; }
            get { return _addperson; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid AddDepartId
        {
            set { _adddepartid = value; }
            get { return _adddepartid; }
        }
        /// <summary>
        /// 建档部门
        /// </summary>
        public string AddDepart
        {
            set { _adddepart = value; }
            get { return _adddepart; }
        }
        /// <summary>
        /// 当前操作人：默认为建档人
        /// </summary>
        public Guid OprPersonId
        {
            set { _oprpersonid = value; }
            get { return _oprpersonid; }
        }
        /// <summary>
        /// 当前操作人
        /// </summary>
        public string OprPerson
        {
            set { _oprperson = value; }
            get { return _oprperson; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid OprDepartId
        {
            set { _oprdepartid = value; }
            get { return _oprdepartid; }
        }
        /// <summary>
        /// 当前操作部门
        /// </summary>
        public string OprDepart
        {
            set { _oprdepart = value; }
            get { return _oprdepart; }
        }
        /// <summary>
        /// 是否保护电话
        /// </summary>
        public bool IsProtectPhone
        {
            set { _isprotectphone = value; }
            get { return _isprotectphone; }
        }
        /// <summary>
        /// 保护后显示的电话
        /// </summary>
        public string DisplayPhone
        {
            set { _displayphone = value; }
            get { return _displayphone; }
        }
        /// <summary>
        /// 是否保护房源
        /// </summary>
        public bool IsProtectHouse
        {
            set { _isprotecthouse = value; }
            get { return _isprotecthouse; }
        }
        /// <summary>
        /// 是否是自动保护电话
        /// </summary>
        public bool IsAutoProPhone
        {
            set { _isautoprophone = value; }
            get { return _isautoprophone; }
        }
        /// <summary>
        /// 是否自动保护房源
        /// </summary>
        public bool IsAutoProHouse
        {
            set { _isautoprohouse = value; }
            get { return _isautoprohouse; }
        }
        /// <summary>
        /// 最后更新日期
        /// </summary>
        public DateTime? UpdateTime
        {
            set { _updatetime = value; }
            get { return _updatetime; }
        }
        /// <summary>
        /// 最后跟盘日期
        /// </summary>
        public DateTime? ServiceTime
        {
            set { _servicetime = value; }
            get { return _servicetime; }
        }
        /// <summary>
        /// 是否热推房源
        /// </summary>
        public bool IsHot
        {
            set { _ishot = value; }
            get { return _ishot; }
        }
        /// <summary>
        /// 是否哟钥匙
        /// </summary>
        public bool IsHavekey
        {
            set { _ishavekey = value; }
            get { return _ishavekey; }
        }
        /// <summary>
        /// 是否委托
        /// </summary>
        public bool IsTrust
        {
            set { _istrust = value; }
            get { return _istrust; }
        }
        /// <summary>
        /// 是否备案
        /// </summary>
        public bool IsMarked
        {
            set { _ismarked = value; }
            get { return _ismarked; }
        }
        /// <summary>
        /// 最新备案号
        /// </summary>
        public string MarkCode
        {
            set { _markcode = value; }
            get { return _markcode; }
        }
        /// <summary>
        /// 是否需要变更房源所属或状态 true=有请求，false=无
        /// </summary>
        public bool IsNeedTran
        {
            set { _isneedtran = value; }
            get { return _isneedtran; }
        }
        /// <summary>
        /// 轻轻变更或所属数量
        /// </summary>
        public int? RequestNum
        {
            set { _requestnum = value; }
            get { return _requestnum; }
        }
        /// <summary>
        /// 信息来源
        /// </summary>
        public string InfoSource
        {
            set { _infosource = value; }
            get { return _infosource; }
        }
        /// <summary>
        /// 房屋现状
        /// </summary>
        public string Actuality
        {
            set { _actuality = value; }
            get { return _actuality; }
        }
        /// <summary>
        /// 交易类型：10=出售；20=出租；30=租售
        /// </summary>
        public int? BusinessKind
        {
            set { _businesskind = value; }
            get { return _businesskind; }
        }
        /// <summary>
        /// 房屋产权
        /// </summary>
        public string Property
        {
            set { _property = value; }
            get { return _property; }
        }
        /// <summary>
        /// 跟单数
        /// </summary>
        public int? TraceNum
        {
            set { _tracenum = value; }
            get { return _tracenum; }
        }
        /// <summary>
        /// 点击数
        /// </summary>
        public int? HitNum
        {
            set { _hitnum = value; }
            get { return _hitnum; }
        }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remarks
        {
            set { _remarks = value; }
            get { return _remarks; }
        }
        /// <summary>
        /// 是否隐藏房源
        /// </summary>
        public bool IsHideHouse
        {
            set { _ishidehouse = value; }
            get { return _ishidehouse; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string DetailAddress
        {
            set { _detailaddress = value; }
            get { return _detailaddress; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string HouseBlock
        {
            set { _houseblock = value; }
            get { return _houseblock; }
        }
        #endregion Model

    }
}

